<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Eigen: Global matrix typedefs</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="eigendoxy.css" rel="stylesheet" type="text/css">
<!--  -->
<script type="text/javascript" src="eigen_navtree_hacks.js"></script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="Eigen_Silly_Professor_64x64.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname"><a href="http://eigen.tuxfamily.org">Eigen</a>
   &#160;<span id="projectnumber">3.4.90 (git rev 67eeba6e720c5745abc77ae6c92ce0a44aa7b7ae)</span>
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.svg"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('group__matrixtypedefs.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#typedef-members">Typedefs</a>  </div>
  <div class="headertitle">
<div class="title">Global matrix typedefs<div class="ingroups"><a class="el" href="group__DenseMatrixManipulation__chapter.html">Dense matrix and array manipulation</a> &raquo; <a class="el" href="group__DenseMatrixManipulation__Reference.html">Reference</a> &raquo; <a class="el" href="group__Core__Module.html">Core module</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Eigen defines several typedef shortcuts for most common matrix and vector types.</p>
<p>The general patterns are the following:</p>
<p><code>MatrixSizeType</code> where <code>Size</code> can be <code>2</code>,<code>3</code>,<code>4</code> for fixed size square matrices or <code>X</code> for dynamic size, and where <code>Type</code> can be <code>i</code> for integer, <code>f</code> for float, <code>d</code> for double, <code>cf</code> for complex float, <code>cd</code> for complex double.</p>
<p>For example, <code>Matrix3d</code> is a fixed-size 3x3 matrix type of doubles, and <code>MatrixXf</code> is a dynamic-size matrix of floats.</p>
<p>There are also <code>VectorSizeType</code> and <code>RowVectorSizeType</code> which are self-explanatory. For example, <code>Vector4cf</code> is a fixed-size vector of 4 complex floats.</p>
<p>With <span class="cpp11">[c++11]</span>, template alias are also defined for common sizes. They follow the same pattern as above except that the scalar type suffix is replaced by a template parameter, i.e.:</p><ul>
<li><code>MatrixSize&lt;Type&gt;</code> where <code>Size</code> can be <code>2</code>,<code>3</code>,<code>4</code> for fixed size square matrices or <code>X</code> for dynamic size.</li>
<li><code>MatrixXSize&lt;Type&gt;</code> and <code>MatrixSizeX&lt;Type&gt;</code> where <code>Size</code> can be <code>2</code>,<code>3</code>,<code>4</code> for hybrid dynamic/fixed matrices.</li>
<li><code>VectorSize&lt;Type&gt;</code> and <code>RowVectorSize&lt;Type&gt;</code> for column and row vectors.</li>
</ul>
<p>With <span class="cpp11">[c++11]</span>, you can also use fully generic column and row vector types: <code>Vector&lt;Type,Size&gt;</code> and <code>RowVector&lt;Type,Size&gt;</code>.</p>
<dl class="section see"><dt>See also</dt><dd>class <a class="el" href="classEigen_1_1Matrix.html" title="The matrix class, also used for vectors and row-vectors.">Matrix</a> </dd></dl>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga73a2c673745de956e66d30ad61fd4a7e"><td class="memTemplParams" colspan="2"><a id="ga73a2c673745de956e66d30ad61fd4a7e"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga73a2c673745de956e66d30ad61fd4a7e"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga73a2c673745de956e66d30ad61fd4a7e">Eigen::Matrix2</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 2, 2 &gt;</td></tr>
<tr class="memdesc:ga73a2c673745de956e66d30ad61fd4a7e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>2</code>&times;<code>2</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga73a2c673745de956e66d30ad61fd4a7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga202b9ee6eca6f9329f0ab85669cbff2a"><td class="memItemLeft" align="right" valign="top"><a id="ga202b9ee6eca6f9329f0ab85669cbff2a"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 2, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga202b9ee6eca6f9329f0ab85669cbff2a">Eigen::Matrix2cd</a></td></tr>
<tr class="memdesc:ga202b9ee6eca6f9329f0ab85669cbff2a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>2</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga202b9ee6eca6f9329f0ab85669cbff2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72a19eccc523e6a3be2d2f6d5eb3e8f9"><td class="memItemLeft" align="right" valign="top"><a id="ga72a19eccc523e6a3be2d2f6d5eb3e8f9"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 2, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga72a19eccc523e6a3be2d2f6d5eb3e8f9">Eigen::Matrix2cf</a></td></tr>
<tr class="memdesc:ga72a19eccc523e6a3be2d2f6d5eb3e8f9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>2</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga72a19eccc523e6a3be2d2f6d5eb3e8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b934095f8a2834e6cc27267427239d3"><td class="memItemLeft" align="right" valign="top"><a id="ga3b934095f8a2834e6cc27267427239d3"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 2, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3b934095f8a2834e6cc27267427239d3">Eigen::Matrix2d</a></td></tr>
<tr class="memdesc:ga3b934095f8a2834e6cc27267427239d3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>2</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga3b934095f8a2834e6cc27267427239d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36b8989b6aa63020139fc36bae6979e0"><td class="memItemLeft" align="right" valign="top"><a id="ga36b8989b6aa63020139fc36bae6979e0"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 2, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga36b8989b6aa63020139fc36bae6979e0">Eigen::Matrix2f</a></td></tr>
<tr class="memdesc:ga36b8989b6aa63020139fc36bae6979e0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>2</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga36b8989b6aa63020139fc36bae6979e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga757e178bb30b809f0aef66d97ced667a"><td class="memItemLeft" align="right" valign="top"><a id="ga757e178bb30b809f0aef66d97ced667a"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 2, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga757e178bb30b809f0aef66d97ced667a">Eigen::Matrix2i</a></td></tr>
<tr class="memdesc:ga757e178bb30b809f0aef66d97ced667a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>2</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga757e178bb30b809f0aef66d97ced667a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fc5afaeb88d6cd4f2503dd6127b1ba8"><td class="memTemplParams" colspan="2"><a id="ga9fc5afaeb88d6cd4f2503dd6127b1ba8"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga9fc5afaeb88d6cd4f2503dd6127b1ba8"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9fc5afaeb88d6cd4f2503dd6127b1ba8">Eigen::Matrix2X</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;</td></tr>
<tr class="memdesc:ga9fc5afaeb88d6cd4f2503dd6127b1ba8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>2</code>&times;<code>Dynamic</code> matrix of type <code>Type</code> <br /></td></tr>
<tr class="separator:ga9fc5afaeb88d6cd4f2503dd6127b1ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab83cc34f0c5f22f4b5d1f251b41e3068"><td class="memItemLeft" align="right" valign="top"><a id="gab83cc34f0c5f22f4b5d1f251b41e3068"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab83cc34f0c5f22f4b5d1f251b41e3068">Eigen::Matrix2Xcd</a></td></tr>
<tr class="memdesc:gab83cc34f0c5f22f4b5d1f251b41e3068"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gab83cc34f0c5f22f4b5d1f251b41e3068"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4890c18b6e495d05214e358163cf9a1b"><td class="memItemLeft" align="right" valign="top"><a id="ga4890c18b6e495d05214e358163cf9a1b"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga4890c18b6e495d05214e358163cf9a1b">Eigen::Matrix2Xcf</a></td></tr>
<tr class="memdesc:ga4890c18b6e495d05214e358163cf9a1b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga4890c18b6e495d05214e358163cf9a1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4337b95add7532543e2ce8a953076efe"><td class="memItemLeft" align="right" valign="top"><a id="ga4337b95add7532543e2ce8a953076efe"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga4337b95add7532543e2ce8a953076efe">Eigen::Matrix2Xd</a></td></tr>
<tr class="memdesc:ga4337b95add7532543e2ce8a953076efe"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>Dynamic</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga4337b95add7532543e2ce8a953076efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad815a2f2444e6e80ed274156f1a8bc50"><td class="memItemLeft" align="right" valign="top"><a id="gad815a2f2444e6e80ed274156f1a8bc50"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gad815a2f2444e6e80ed274156f1a8bc50">Eigen::Matrix2Xf</a></td></tr>
<tr class="memdesc:gad815a2f2444e6e80ed274156f1a8bc50"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>Dynamic</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:gad815a2f2444e6e80ed274156f1a8bc50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga697370341f5c160df998ea3cc6b90a5b"><td class="memItemLeft" align="right" valign="top"><a id="ga697370341f5c160df998ea3cc6b90a5b"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 2, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga697370341f5c160df998ea3cc6b90a5b">Eigen::Matrix2Xi</a></td></tr>
<tr class="memdesc:ga697370341f5c160df998ea3cc6b90a5b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>Dynamic</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga697370341f5c160df998ea3cc6b90a5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d61b8a0039eeb04e6faf382b8635a7a"><td class="memTemplParams" colspan="2"><a id="ga6d61b8a0039eeb04e6faf382b8635a7a"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga6d61b8a0039eeb04e6faf382b8635a7a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6d61b8a0039eeb04e6faf382b8635a7a">Eigen::Matrix3</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 3, 3 &gt;</td></tr>
<tr class="memdesc:ga6d61b8a0039eeb04e6faf382b8635a7a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>3</code>&times;<code>3</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga6d61b8a0039eeb04e6faf382b8635a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab92ee2a1f008a7fda01345b0f22e814e"><td class="memItemLeft" align="right" valign="top"><a id="gab92ee2a1f008a7fda01345b0f22e814e"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 3, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab92ee2a1f008a7fda01345b0f22e814e">Eigen::Matrix3cd</a></td></tr>
<tr class="memdesc:gab92ee2a1f008a7fda01345b0f22e814e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>3</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gab92ee2a1f008a7fda01345b0f22e814e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b9c3ac3acf9aa95aabc184d015477ab"><td class="memItemLeft" align="right" valign="top"><a id="ga4b9c3ac3acf9aa95aabc184d015477ab"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 3, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga4b9c3ac3acf9aa95aabc184d015477ab">Eigen::Matrix3cf</a></td></tr>
<tr class="memdesc:ga4b9c3ac3acf9aa95aabc184d015477ab"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>3</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga4b9c3ac3acf9aa95aabc184d015477ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84e9fd068879d808012bb6d5dbfecb17"><td class="memItemLeft" align="right" valign="top"><a id="ga84e9fd068879d808012bb6d5dbfecb17"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 3, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga84e9fd068879d808012bb6d5dbfecb17">Eigen::Matrix3d</a></td></tr>
<tr class="memdesc:ga84e9fd068879d808012bb6d5dbfecb17"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>3</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga84e9fd068879d808012bb6d5dbfecb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga276bae130c142e906ad8f47d24d11c1c"><td class="memItemLeft" align="right" valign="top"><a id="ga276bae130c142e906ad8f47d24d11c1c"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 3, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga276bae130c142e906ad8f47d24d11c1c">Eigen::Matrix3f</a></td></tr>
<tr class="memdesc:ga276bae130c142e906ad8f47d24d11c1c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>3</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga276bae130c142e906ad8f47d24d11c1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5dfa8fd62427c5f3c8035daf15ebfcb"><td class="memItemLeft" align="right" valign="top"><a id="gaf5dfa8fd62427c5f3c8035daf15ebfcb"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 3, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaf5dfa8fd62427c5f3c8035daf15ebfcb">Eigen::Matrix3i</a></td></tr>
<tr class="memdesc:gaf5dfa8fd62427c5f3c8035daf15ebfcb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>3</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:gaf5dfa8fd62427c5f3c8035daf15ebfcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab22d239b05eafe7ac235325d454e7530"><td class="memTemplParams" colspan="2"><a id="gab22d239b05eafe7ac235325d454e7530"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gab22d239b05eafe7ac235325d454e7530"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab22d239b05eafe7ac235325d454e7530">Eigen::Matrix3X</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;</td></tr>
<tr class="memdesc:gab22d239b05eafe7ac235325d454e7530"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>3</code>&times;<code>Dynamic</code> matrix of type <code>Type</code> <br /></td></tr>
<tr class="separator:gab22d239b05eafe7ac235325d454e7530"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7730c67f4db8a69633b2738f3394e4bf"><td class="memItemLeft" align="right" valign="top"><a id="ga7730c67f4db8a69633b2738f3394e4bf"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7730c67f4db8a69633b2738f3394e4bf">Eigen::Matrix3Xcd</a></td></tr>
<tr class="memdesc:ga7730c67f4db8a69633b2738f3394e4bf"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga7730c67f4db8a69633b2738f3394e4bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga381cbe412d5b16b7194cf6024575c0a9"><td class="memItemLeft" align="right" valign="top"><a id="ga381cbe412d5b16b7194cf6024575c0a9"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga381cbe412d5b16b7194cf6024575c0a9">Eigen::Matrix3Xcf</a></td></tr>
<tr class="memdesc:ga381cbe412d5b16b7194cf6024575c0a9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga381cbe412d5b16b7194cf6024575c0a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c97aab588823ad481ba656e3e77f4af"><td class="memItemLeft" align="right" valign="top"><a id="ga9c97aab588823ad481ba656e3e77f4af"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9c97aab588823ad481ba656e3e77f4af">Eigen::Matrix3Xd</a></td></tr>
<tr class="memdesc:ga9c97aab588823ad481ba656e3e77f4af"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>Dynamic</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga9c97aab588823ad481ba656e3e77f4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8679d666af201be0bcd40f3e35a65d94"><td class="memItemLeft" align="right" valign="top"><a id="ga8679d666af201be0bcd40f3e35a65d94"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8679d666af201be0bcd40f3e35a65d94">Eigen::Matrix3Xf</a></td></tr>
<tr class="memdesc:ga8679d666af201be0bcd40f3e35a65d94"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>Dynamic</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga8679d666af201be0bcd40f3e35a65d94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga050deb0b1fceba1f4ae6c113fa85983c"><td class="memItemLeft" align="right" valign="top"><a id="ga050deb0b1fceba1f4ae6c113fa85983c"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 3, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga050deb0b1fceba1f4ae6c113fa85983c">Eigen::Matrix3Xi</a></td></tr>
<tr class="memdesc:ga050deb0b1fceba1f4ae6c113fa85983c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>Dynamic</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga050deb0b1fceba1f4ae6c113fa85983c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga946841161df693bb792644ba410aa0f0"><td class="memTemplParams" colspan="2"><a id="ga946841161df693bb792644ba410aa0f0"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga946841161df693bb792644ba410aa0f0"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga946841161df693bb792644ba410aa0f0">Eigen::Matrix4</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 4, 4 &gt;</td></tr>
<tr class="memdesc:ga946841161df693bb792644ba410aa0f0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>4</code>&times;<code>4</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga946841161df693bb792644ba410aa0f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2b40d33e069e1116ce298c91947dab6"><td class="memItemLeft" align="right" valign="top"><a id="gaf2b40d33e069e1116ce298c91947dab6"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 4, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaf2b40d33e069e1116ce298c91947dab6">Eigen::Matrix4cd</a></td></tr>
<tr class="memdesc:gaf2b40d33e069e1116ce298c91947dab6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>4</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gaf2b40d33e069e1116ce298c91947dab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac05645759f6bda0aafa5839eaa9b7e2f"><td class="memItemLeft" align="right" valign="top"><a id="gac05645759f6bda0aafa5839eaa9b7e2f"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 4, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac05645759f6bda0aafa5839eaa9b7e2f">Eigen::Matrix4cf</a></td></tr>
<tr class="memdesc:gac05645759f6bda0aafa5839eaa9b7e2f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>4</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gac05645759f6bda0aafa5839eaa9b7e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31c5fac458c04196a36b36b5e51127ff"><td class="memItemLeft" align="right" valign="top"><a id="ga31c5fac458c04196a36b36b5e51127ff"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 4, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga31c5fac458c04196a36b36b5e51127ff">Eigen::Matrix4d</a></td></tr>
<tr class="memdesc:ga31c5fac458c04196a36b36b5e51127ff"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>4</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga31c5fac458c04196a36b36b5e51127ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a5de8dfef28d29aed525611e15a37e3"><td class="memItemLeft" align="right" valign="top"><a id="ga3a5de8dfef28d29aed525611e15a37e3"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 4, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3a5de8dfef28d29aed525611e15a37e3">Eigen::Matrix4f</a></td></tr>
<tr class="memdesc:ga3a5de8dfef28d29aed525611e15a37e3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>4</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga3a5de8dfef28d29aed525611e15a37e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace49b1dc3432f8a6639966a2cb7178be"><td class="memItemLeft" align="right" valign="top"><a id="gace49b1dc3432f8a6639966a2cb7178be"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 4, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gace49b1dc3432f8a6639966a2cb7178be">Eigen::Matrix4i</a></td></tr>
<tr class="memdesc:gace49b1dc3432f8a6639966a2cb7178be"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>4</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:gace49b1dc3432f8a6639966a2cb7178be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93eea03ee4428402191f86ef2239975e"><td class="memTemplParams" colspan="2"><a id="ga93eea03ee4428402191f86ef2239975e"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga93eea03ee4428402191f86ef2239975e"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga93eea03ee4428402191f86ef2239975e">Eigen::Matrix4X</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;</td></tr>
<tr class="memdesc:ga93eea03ee4428402191f86ef2239975e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>4</code>&times;<code>Dynamic</code> matrix of type <code>Type</code> <br /></td></tr>
<tr class="separator:ga93eea03ee4428402191f86ef2239975e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d5c04644430644d2df94149a9b4a830"><td class="memItemLeft" align="right" valign="top"><a id="ga7d5c04644430644d2df94149a9b4a830"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7d5c04644430644d2df94149a9b4a830">Eigen::Matrix4Xcd</a></td></tr>
<tr class="memdesc:ga7d5c04644430644d2df94149a9b4a830"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga7d5c04644430644d2df94149a9b4a830"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d1bc5571d4dc974b5884724b2fbc548"><td class="memItemLeft" align="right" valign="top"><a id="ga0d1bc5571d4dc974b5884724b2fbc548"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0d1bc5571d4dc974b5884724b2fbc548">Eigen::Matrix4Xcf</a></td></tr>
<tr class="memdesc:ga0d1bc5571d4dc974b5884724b2fbc548"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga0d1bc5571d4dc974b5884724b2fbc548"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48026f4398fac445e40ef6dbef982202"><td class="memItemLeft" align="right" valign="top"><a id="ga48026f4398fac445e40ef6dbef982202"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga48026f4398fac445e40ef6dbef982202">Eigen::Matrix4Xd</a></td></tr>
<tr class="memdesc:ga48026f4398fac445e40ef6dbef982202"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>Dynamic</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga48026f4398fac445e40ef6dbef982202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a832fa39493771bd8a8db716ce7f05a"><td class="memItemLeft" align="right" valign="top"><a id="ga6a832fa39493771bd8a8db716ce7f05a"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6a832fa39493771bd8a8db716ce7f05a">Eigen::Matrix4Xf</a></td></tr>
<tr class="memdesc:ga6a832fa39493771bd8a8db716ce7f05a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>Dynamic</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga6a832fa39493771bd8a8db716ce7f05a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3f7dcab7284ffec9367b4dd8af38c1f"><td class="memItemLeft" align="right" valign="top"><a id="gab3f7dcab7284ffec9367b4dd8af38c1f"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 4, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab3f7dcab7284ffec9367b4dd8af38c1f">Eigen::Matrix4Xi</a></td></tr>
<tr class="memdesc:gab3f7dcab7284ffec9367b4dd8af38c1f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>Dynamic</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:gab3f7dcab7284ffec9367b4dd8af38c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a779d79defc9f822fa6ff5869c2ba6b"><td class="memTemplParams" colspan="2"><a id="ga8a779d79defc9f822fa6ff5869c2ba6b"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga8a779d79defc9f822fa6ff5869c2ba6b"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8a779d79defc9f822fa6ff5869c2ba6b">Eigen::MatrixX</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;</td></tr>
<tr class="memdesc:ga8a779d79defc9f822fa6ff5869c2ba6b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga8a779d79defc9f822fa6ff5869c2ba6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d162ebb520e589b3a5a5f4024aa3ae4"><td class="memTemplParams" colspan="2"><a id="ga1d162ebb520e589b3a5a5f4024aa3ae4"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga1d162ebb520e589b3a5a5f4024aa3ae4"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1d162ebb520e589b3a5a5f4024aa3ae4">Eigen::MatrixX2</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;</td></tr>
<tr class="memdesc:ga1d162ebb520e589b3a5a5f4024aa3ae4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Dynamic</code>&times;<code>2</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga1d162ebb520e589b3a5a5f4024aa3ae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d1c2d28ca0068cd17cf6d2cf8c58a7c"><td class="memItemLeft" align="right" valign="top"><a id="ga6d1c2d28ca0068cd17cf6d2cf8c58a7c"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6d1c2d28ca0068cd17cf6d2cf8c58a7c">Eigen::MatrixX2cd</a></td></tr>
<tr class="memdesc:ga6d1c2d28ca0068cd17cf6d2cf8c58a7c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>2</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga6d1c2d28ca0068cd17cf6d2cf8c58a7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c2ba6c656edea6168744a32fecc44fd"><td class="memItemLeft" align="right" valign="top"><a id="ga9c2ba6c656edea6168744a32fecc44fd"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9c2ba6c656edea6168744a32fecc44fd">Eigen::MatrixX2cf</a></td></tr>
<tr class="memdesc:ga9c2ba6c656edea6168744a32fecc44fd"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>2</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga9c2ba6c656edea6168744a32fecc44fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac447f0605e611b96777be797b3b00aa9"><td class="memItemLeft" align="right" valign="top"><a id="gac447f0605e611b96777be797b3b00aa9"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac447f0605e611b96777be797b3b00aa9">Eigen::MatrixX2d</a></td></tr>
<tr class="memdesc:gac447f0605e611b96777be797b3b00aa9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>2</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:gac447f0605e611b96777be797b3b00aa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca57522dfcdf33fe23b1925dad42a529"><td class="memItemLeft" align="right" valign="top"><a id="gaca57522dfcdf33fe23b1925dad42a529"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaca57522dfcdf33fe23b1925dad42a529">Eigen::MatrixX2f</a></td></tr>
<tr class="memdesc:gaca57522dfcdf33fe23b1925dad42a529"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>2</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:gaca57522dfcdf33fe23b1925dad42a529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d5bc3edbf7bc373d9aea75021a41733"><td class="memItemLeft" align="right" valign="top"><a id="ga2d5bc3edbf7bc373d9aea75021a41733"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2d5bc3edbf7bc373d9aea75021a41733">Eigen::MatrixX2i</a></td></tr>
<tr class="memdesc:ga2d5bc3edbf7bc373d9aea75021a41733"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>2</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga2d5bc3edbf7bc373d9aea75021a41733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacdb4b32de62bf47373eec29612b73657"><td class="memTemplParams" colspan="2"><a id="gacdb4b32de62bf47373eec29612b73657"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gacdb4b32de62bf47373eec29612b73657"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gacdb4b32de62bf47373eec29612b73657">Eigen::MatrixX3</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;</td></tr>
<tr class="memdesc:gacdb4b32de62bf47373eec29612b73657"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Dynamic</code>&times;<code>3</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gacdb4b32de62bf47373eec29612b73657"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9027279bf1b1442cc00fd366853de805"><td class="memItemLeft" align="right" valign="top"><a id="ga9027279bf1b1442cc00fd366853de805"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9027279bf1b1442cc00fd366853de805">Eigen::MatrixX3cd</a></td></tr>
<tr class="memdesc:ga9027279bf1b1442cc00fd366853de805"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>3</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga9027279bf1b1442cc00fd366853de805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7991a54e93d17e57b16f2c4d672ec2c4"><td class="memItemLeft" align="right" valign="top"><a id="ga7991a54e93d17e57b16f2c4d672ec2c4"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7991a54e93d17e57b16f2c4d672ec2c4">Eigen::MatrixX3cf</a></td></tr>
<tr class="memdesc:ga7991a54e93d17e57b16f2c4d672ec2c4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>3</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga7991a54e93d17e57b16f2c4d672ec2c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b3c70c1132399eef6137425c0c963e0"><td class="memItemLeft" align="right" valign="top"><a id="ga0b3c70c1132399eef6137425c0c963e0"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0b3c70c1132399eef6137425c0c963e0">Eigen::MatrixX3d</a></td></tr>
<tr class="memdesc:ga0b3c70c1132399eef6137425c0c963e0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>3</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga0b3c70c1132399eef6137425c0c963e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafab4934976aa4c2954363e167fcb5750"><td class="memItemLeft" align="right" valign="top"><a id="gafab4934976aa4c2954363e167fcb5750"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gafab4934976aa4c2954363e167fcb5750">Eigen::MatrixX3f</a></td></tr>
<tr class="memdesc:gafab4934976aa4c2954363e167fcb5750"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>3</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:gafab4934976aa4c2954363e167fcb5750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac23a801a13cca1f7b2731f633dc5ca13"><td class="memItemLeft" align="right" valign="top"><a id="gac23a801a13cca1f7b2731f633dc5ca13"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac23a801a13cca1f7b2731f633dc5ca13">Eigen::MatrixX3i</a></td></tr>
<tr class="memdesc:gac23a801a13cca1f7b2731f633dc5ca13"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>3</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:gac23a801a13cca1f7b2731f633dc5ca13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe35b438cb4f39d72092d1fbb16153b8"><td class="memTemplParams" colspan="2"><a id="gabe35b438cb4f39d72092d1fbb16153b8"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gabe35b438cb4f39d72092d1fbb16153b8"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabe35b438cb4f39d72092d1fbb16153b8">Eigen::MatrixX4</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;</td></tr>
<tr class="memdesc:gabe35b438cb4f39d72092d1fbb16153b8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Dynamic</code>&times;<code>4</code> matrix of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gabe35b438cb4f39d72092d1fbb16153b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c6d62ca622265a1632550ce3c412f1a"><td class="memItemLeft" align="right" valign="top"><a id="ga9c6d62ca622265a1632550ce3c412f1a"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9c6d62ca622265a1632550ce3c412f1a">Eigen::MatrixX4cd</a></td></tr>
<tr class="memdesc:ga9c6d62ca622265a1632550ce3c412f1a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>4</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga9c6d62ca622265a1632550ce3c412f1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ac53bad0c095e5d423577c3b53a869b"><td class="memItemLeft" align="right" valign="top"><a id="ga0ac53bad0c095e5d423577c3b53a869b"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0ac53bad0c095e5d423577c3b53a869b">Eigen::MatrixX4cf</a></td></tr>
<tr class="memdesc:ga0ac53bad0c095e5d423577c3b53a869b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>4</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga0ac53bad0c095e5d423577c3b53a869b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a4086b6a21c25cc8484a5251079b71d"><td class="memItemLeft" align="right" valign="top"><a id="ga2a4086b6a21c25cc8484a5251079b71d"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2a4086b6a21c25cc8484a5251079b71d">Eigen::MatrixX4d</a></td></tr>
<tr class="memdesc:ga2a4086b6a21c25cc8484a5251079b71d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>4</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga2a4086b6a21c25cc8484a5251079b71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8866ec0bb7508768dc612c3bbab824ad"><td class="memItemLeft" align="right" valign="top"><a id="ga8866ec0bb7508768dc612c3bbab824ad"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8866ec0bb7508768dc612c3bbab824ad">Eigen::MatrixX4f</a></td></tr>
<tr class="memdesc:ga8866ec0bb7508768dc612c3bbab824ad"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>4</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga8866ec0bb7508768dc612c3bbab824ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72375f7b6a11e8ee10bc3f65c6e4501e"><td class="memItemLeft" align="right" valign="top"><a id="ga72375f7b6a11e8ee10bc3f65c6e4501e"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga72375f7b6a11e8ee10bc3f65c6e4501e">Eigen::MatrixX4i</a></td></tr>
<tr class="memdesc:ga72375f7b6a11e8ee10bc3f65c6e4501e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>4</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga72375f7b6a11e8ee10bc3f65c6e4501e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadf0b25f5437fbddaf84324419418be8"><td class="memItemLeft" align="right" valign="top"><a id="gaadf0b25f5437fbddaf84324419418be8"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaadf0b25f5437fbddaf84324419418be8">Eigen::MatrixXcd</a></td></tr>
<tr class="memdesc:gaadf0b25f5437fbddaf84324419418be8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gaadf0b25f5437fbddaf84324419418be8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae40207c482eaada1403778d301236443"><td class="memItemLeft" align="right" valign="top"><a id="gae40207c482eaada1403778d301236443"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae40207c482eaada1403778d301236443">Eigen::MatrixXcf</a></td></tr>
<tr class="memdesc:gae40207c482eaada1403778d301236443"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gae40207c482eaada1403778d301236443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99b41a69f0bf64eadb63a97f357ab412"><td class="memItemLeft" align="right" valign="top"><a id="ga99b41a69f0bf64eadb63a97f357ab412"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga99b41a69f0bf64eadb63a97f357ab412">Eigen::MatrixXd</a></td></tr>
<tr class="memdesc:ga99b41a69f0bf64eadb63a97f357ab412"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga99b41a69f0bf64eadb63a97f357ab412"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga731599f782380312960376c43450eb48"><td class="memItemLeft" align="right" valign="top"><a id="ga731599f782380312960376c43450eb48"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga731599f782380312960376c43450eb48">Eigen::MatrixXf</a></td></tr>
<tr class="memdesc:ga731599f782380312960376c43450eb48"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga731599f782380312960376c43450eb48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaceba5f63d4040c79c44109590d4fa606"><td class="memItemLeft" align="right" valign="top"><a id="gaceba5f63d4040c79c44109590d4fa606"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaceba5f63d4040c79c44109590d4fa606">Eigen::MatrixXi</a></td></tr>
<tr class="memdesc:gaceba5f63d4040c79c44109590d4fa606"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>Dynamic</code> matrix of type <code>int</code>. <br /></td></tr>
<tr class="separator:gaceba5f63d4040c79c44109590d4fa606"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga181118570e7a0bb1cf3366180061f14f"><td class="memTemplParams" colspan="2"><a id="ga181118570e7a0bb1cf3366180061f14f"></a>
template&lt;typename Type , int Size&gt; </td></tr>
<tr class="memitem:ga181118570e7a0bb1cf3366180061f14f"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga181118570e7a0bb1cf3366180061f14f">Eigen::RowVector</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 1, Size &gt;</td></tr>
<tr class="memdesc:ga181118570e7a0bb1cf3366180061f14f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>1</code>&times;<code>Size</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga181118570e7a0bb1cf3366180061f14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbd00706e87859d2f0ad68b54e825809"><td class="memTemplParams" colspan="2"><a id="gafbd00706e87859d2f0ad68b54e825809"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gafbd00706e87859d2f0ad68b54e825809"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gafbd00706e87859d2f0ad68b54e825809">Eigen::RowVector2</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 1, 2 &gt;</td></tr>
<tr class="memdesc:gafbd00706e87859d2f0ad68b54e825809"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>1</code>&times;<code>2</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gafbd00706e87859d2f0ad68b54e825809"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1f67794cc63abeaeac2303f8baaf6df"><td class="memItemLeft" align="right" valign="top"><a id="gab1f67794cc63abeaeac2303f8baaf6df"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gab1f67794cc63abeaeac2303f8baaf6df">Eigen::RowVector2cd</a></td></tr>
<tr class="memdesc:gab1f67794cc63abeaeac2303f8baaf6df"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>2</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gab1f67794cc63abeaeac2303f8baaf6df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2b1f854d4fdaad31d3f41f02eec5bab"><td class="memItemLeft" align="right" valign="top"><a id="gac2b1f854d4fdaad31d3f41f02eec5bab"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gac2b1f854d4fdaad31d3f41f02eec5bab">Eigen::RowVector2cf</a></td></tr>
<tr class="memdesc:gac2b1f854d4fdaad31d3f41f02eec5bab"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>2</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gac2b1f854d4fdaad31d3f41f02eec5bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75fd569f64b8c47a2195585fabf21d4d"><td class="memItemLeft" align="right" valign="top"><a id="ga75fd569f64b8c47a2195585fabf21d4d"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga75fd569f64b8c47a2195585fabf21d4d">Eigen::RowVector2d</a></td></tr>
<tr class="memdesc:ga75fd569f64b8c47a2195585fabf21d4d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>2</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga75fd569f64b8c47a2195585fabf21d4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0057b99444743f618a942e846c1432d1"><td class="memItemLeft" align="right" valign="top"><a id="ga0057b99444743f618a942e846c1432d1"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0057b99444743f618a942e846c1432d1">Eigen::RowVector2f</a></td></tr>
<tr class="memdesc:ga0057b99444743f618a942e846c1432d1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>2</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga0057b99444743f618a942e846c1432d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f54d6a47f5267f83c415ac54f5a89f3"><td class="memItemLeft" align="right" valign="top"><a id="ga9f54d6a47f5267f83c415ac54f5a89f3"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9f54d6a47f5267f83c415ac54f5a89f3">Eigen::RowVector2i</a></td></tr>
<tr class="memdesc:ga9f54d6a47f5267f83c415ac54f5a89f3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>2</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga9f54d6a47f5267f83c415ac54f5a89f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaedec7d966e8dafd1611d106333bf461"><td class="memTemplParams" colspan="2"><a id="gaaedec7d966e8dafd1611d106333bf461"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gaaedec7d966e8dafd1611d106333bf461"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaaedec7d966e8dafd1611d106333bf461">Eigen::RowVector3</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 1, 3 &gt;</td></tr>
<tr class="memdesc:gaaedec7d966e8dafd1611d106333bf461"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>1</code>&times;<code>3</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gaaedec7d966e8dafd1611d106333bf461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaece35a42352af994c0e6864e92eb46aa"><td class="memItemLeft" align="right" valign="top"><a id="gaece35a42352af994c0e6864e92eb46aa"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 1, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaece35a42352af994c0e6864e92eb46aa">Eigen::RowVector3cd</a></td></tr>
<tr class="memdesc:gaece35a42352af994c0e6864e92eb46aa"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>3</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gaece35a42352af994c0e6864e92eb46aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaa2e91eec7f84fbfb5f910a573b9fc1"><td class="memItemLeft" align="right" valign="top"><a id="gabaa2e91eec7f84fbfb5f910a573b9fc1"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 1, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabaa2e91eec7f84fbfb5f910a573b9fc1">Eigen::RowVector3cf</a></td></tr>
<tr class="memdesc:gabaa2e91eec7f84fbfb5f910a573b9fc1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>3</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gabaa2e91eec7f84fbfb5f910a573b9fc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c5edbdbd375cabcbe35f8ab6fccc836"><td class="memItemLeft" align="right" valign="top"><a id="ga1c5edbdbd375cabcbe35f8ab6fccc836"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 1, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1c5edbdbd375cabcbe35f8ab6fccc836">Eigen::RowVector3d</a></td></tr>
<tr class="memdesc:ga1c5edbdbd375cabcbe35f8ab6fccc836"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>3</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga1c5edbdbd375cabcbe35f8ab6fccc836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea2a29181eaf9dd766d5394da2724db3"><td class="memItemLeft" align="right" valign="top"><a id="gaea2a29181eaf9dd766d5394da2724db3"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 1, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaea2a29181eaf9dd766d5394da2724db3">Eigen::RowVector3f</a></td></tr>
<tr class="memdesc:gaea2a29181eaf9dd766d5394da2724db3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>3</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:gaea2a29181eaf9dd766d5394da2724db3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6bc0fc46d6e2df231690cea03c97da33"><td class="memItemLeft" align="right" valign="top"><a id="ga6bc0fc46d6e2df231690cea03c97da33"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 1, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6bc0fc46d6e2df231690cea03c97da33">Eigen::RowVector3i</a></td></tr>
<tr class="memdesc:ga6bc0fc46d6e2df231690cea03c97da33"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>3</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga6bc0fc46d6e2df231690cea03c97da33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb7f5975c1c3be1237e7f0bf589c6add"><td class="memTemplParams" colspan="2"><a id="gafb7f5975c1c3be1237e7f0bf589c6add"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gafb7f5975c1c3be1237e7f0bf589c6add"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gafb7f5975c1c3be1237e7f0bf589c6add">Eigen::RowVector4</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 1, 4 &gt;</td></tr>
<tr class="memdesc:gafb7f5975c1c3be1237e7f0bf589c6add"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>1</code>&times;<code>4</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gafb7f5975c1c3be1237e7f0bf589c6add"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf0fe3d8b49c8d2d0a6e67be0edc26bf"><td class="memItemLeft" align="right" valign="top"><a id="gadf0fe3d8b49c8d2d0a6e67be0edc26bf"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 1, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gadf0fe3d8b49c8d2d0a6e67be0edc26bf">Eigen::RowVector4cd</a></td></tr>
<tr class="memdesc:gadf0fe3d8b49c8d2d0a6e67be0edc26bf"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>4</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gadf0fe3d8b49c8d2d0a6e67be0edc26bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb8a0afce8775b057184dfb63da1f2f8"><td class="memItemLeft" align="right" valign="top"><a id="gabb8a0afce8775b057184dfb63da1f2f8"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 1, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabb8a0afce8775b057184dfb63da1f2f8">Eigen::RowVector4cf</a></td></tr>
<tr class="memdesc:gabb8a0afce8775b057184dfb63da1f2f8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>4</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gabb8a0afce8775b057184dfb63da1f2f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga686a79ab124a0e5ef838a46604cc4532"><td class="memItemLeft" align="right" valign="top"><a id="ga686a79ab124a0e5ef838a46604cc4532"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 1, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga686a79ab124a0e5ef838a46604cc4532">Eigen::RowVector4d</a></td></tr>
<tr class="memdesc:ga686a79ab124a0e5ef838a46604cc4532"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>4</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga686a79ab124a0e5ef838a46604cc4532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49cdd96ba38be2b15754cf49a244f47c"><td class="memItemLeft" align="right" valign="top"><a id="ga49cdd96ba38be2b15754cf49a244f47c"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 1, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga49cdd96ba38be2b15754cf49a244f47c">Eigen::RowVector4f</a></td></tr>
<tr class="memdesc:ga49cdd96ba38be2b15754cf49a244f47c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>4</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga49cdd96ba38be2b15754cf49a244f47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8925ca20a1b04cafb29e08196b9d0dae"><td class="memItemLeft" align="right" valign="top"><a id="ga8925ca20a1b04cafb29e08196b9d0dae"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 1, 4 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8925ca20a1b04cafb29e08196b9d0dae">Eigen::RowVector4i</a></td></tr>
<tr class="memdesc:ga8925ca20a1b04cafb29e08196b9d0dae"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>4</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga8925ca20a1b04cafb29e08196b9d0dae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacbfe7eb9c070bcb75ef42aec7a6fbafe"><td class="memTemplParams" colspan="2"><a id="gacbfe7eb9c070bcb75ef42aec7a6fbafe"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:gacbfe7eb9c070bcb75ef42aec7a6fbafe"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gacbfe7eb9c070bcb75ef42aec7a6fbafe">Eigen::RowVectorX</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;</td></tr>
<tr class="memdesc:gacbfe7eb9c070bcb75ef42aec7a6fbafe"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>1</code>&times;<code>Dynamic</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:gacbfe7eb9c070bcb75ef42aec7a6fbafe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a0dc428a53c3770f93b62355ec5c85e"><td class="memItemLeft" align="right" valign="top"><a id="ga5a0dc428a53c3770f93b62355ec5c85e"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5a0dc428a53c3770f93b62355ec5c85e">Eigen::RowVectorXcd</a></td></tr>
<tr class="memdesc:ga5a0dc428a53c3770f93b62355ec5c85e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>Dynamic</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga5a0dc428a53c3770f93b62355ec5c85e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabec6d6bbab3c6dcb47c72283c1beed80"><td class="memItemLeft" align="right" valign="top"><a id="gabec6d6bbab3c6dcb47c72283c1beed80"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gabec6d6bbab3c6dcb47c72283c1beed80">Eigen::RowVectorXcf</a></td></tr>
<tr class="memdesc:gabec6d6bbab3c6dcb47c72283c1beed80"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>Dynamic</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gabec6d6bbab3c6dcb47c72283c1beed80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga531c6af4be9297dbe53127a46c246e00"><td class="memItemLeft" align="right" valign="top"><a id="ga531c6af4be9297dbe53127a46c246e00"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga531c6af4be9297dbe53127a46c246e00">Eigen::RowVectorXd</a></td></tr>
<tr class="memdesc:ga531c6af4be9297dbe53127a46c246e00"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>Dynamic</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga531c6af4be9297dbe53127a46c246e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e714721c8c4e7eb948e18fbcbdc76de"><td class="memItemLeft" align="right" valign="top"><a id="ga8e714721c8c4e7eb948e18fbcbdc76de"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8e714721c8c4e7eb948e18fbcbdc76de">Eigen::RowVectorXf</a></td></tr>
<tr class="memdesc:ga8e714721c8c4e7eb948e18fbcbdc76de"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>Dynamic</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga8e714721c8c4e7eb948e18fbcbdc76de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75533fcdd7b769126a8a16cd8e342330"><td class="memItemLeft" align="right" valign="top"><a id="ga75533fcdd7b769126a8a16cd8e342330"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 1, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga75533fcdd7b769126a8a16cd8e342330">Eigen::RowVectorXi</a></td></tr>
<tr class="memdesc:ga75533fcdd7b769126a8a16cd8e342330"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>1</code>&times;<code>Dynamic</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga75533fcdd7b769126a8a16cd8e342330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2623c0d4641dda067fbdb9a009ef0c91"><td class="memTemplParams" colspan="2"><a id="ga2623c0d4641dda067fbdb9a009ef0c91"></a>
template&lt;typename Type , int Size&gt; </td></tr>
<tr class="memitem:ga2623c0d4641dda067fbdb9a009ef0c91"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga2623c0d4641dda067fbdb9a009ef0c91">Eigen::Vector</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, Size, 1 &gt;</td></tr>
<tr class="memdesc:ga2623c0d4641dda067fbdb9a009ef0c91"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Size</code>&times;<code>1</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga2623c0d4641dda067fbdb9a009ef0c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c7551c08d7b0ca055e4abdc37b05a80"><td class="memTemplParams" colspan="2"><a id="ga5c7551c08d7b0ca055e4abdc37b05a80"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga5c7551c08d7b0ca055e4abdc37b05a80"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5c7551c08d7b0ca055e4abdc37b05a80">Eigen::Vector2</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 2, 1 &gt;</td></tr>
<tr class="memdesc:ga5c7551c08d7b0ca055e4abdc37b05a80"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>2</code>&times;<code>1</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga5c7551c08d7b0ca055e4abdc37b05a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5f721f41a05074197ffffe829663c96"><td class="memItemLeft" align="right" valign="top"><a id="gad5f721f41a05074197ffffe829663c96"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 2, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gad5f721f41a05074197ffffe829663c96">Eigen::Vector2cd</a></td></tr>
<tr class="memdesc:gad5f721f41a05074197ffffe829663c96"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>1</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:gad5f721f41a05074197ffffe829663c96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae03b4c7ee97240927a7a3d917a5f069"><td class="memItemLeft" align="right" valign="top"><a id="gaae03b4c7ee97240927a7a3d917a5f069"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 2, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaae03b4c7ee97240927a7a3d917a5f069">Eigen::Vector2cf</a></td></tr>
<tr class="memdesc:gaae03b4c7ee97240927a7a3d917a5f069"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>1</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gaae03b4c7ee97240927a7a3d917a5f069"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c206cbf6f8f3b74bc63ecd362fc2ad6"><td class="memItemLeft" align="right" valign="top"><a id="ga6c206cbf6f8f3b74bc63ecd362fc2ad6"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 2, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga6c206cbf6f8f3b74bc63ecd362fc2ad6">Eigen::Vector2d</a></td></tr>
<tr class="memdesc:ga6c206cbf6f8f3b74bc63ecd362fc2ad6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>1</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga6c206cbf6f8f3b74bc63ecd362fc2ad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cbcafbd33875f185289e750e90d0188"><td class="memItemLeft" align="right" valign="top"><a id="ga4cbcafbd33875f185289e750e90d0188"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 2, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga4cbcafbd33875f185289e750e90d0188">Eigen::Vector2f</a></td></tr>
<tr class="memdesc:ga4cbcafbd33875f185289e750e90d0188"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>1</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga4cbcafbd33875f185289e750e90d0188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3243031169188c73ed241df41cc979b6"><td class="memItemLeft" align="right" valign="top"><a id="ga3243031169188c73ed241df41cc979b6"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 2, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3243031169188c73ed241df41cc979b6">Eigen::Vector2i</a></td></tr>
<tr class="memdesc:ga3243031169188c73ed241df41cc979b6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>2</code>&times;<code>1</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga3243031169188c73ed241df41cc979b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0af1f95a68328299e1e9b273e4934c7a"><td class="memTemplParams" colspan="2"><a id="ga0af1f95a68328299e1e9b273e4934c7a"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga0af1f95a68328299e1e9b273e4934c7a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0af1f95a68328299e1e9b273e4934c7a">Eigen::Vector3</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 3, 1 &gt;</td></tr>
<tr class="memdesc:ga0af1f95a68328299e1e9b273e4934c7a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>3</code>&times;<code>1</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga0af1f95a68328299e1e9b273e4934c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1f9f0b80ba445671559b20b18900f1c3"><td class="memItemLeft" align="right" valign="top"><a id="ga1f9f0b80ba445671559b20b18900f1c3"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 3, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga1f9f0b80ba445671559b20b18900f1c3">Eigen::Vector3cd</a></td></tr>
<tr class="memdesc:ga1f9f0b80ba445671559b20b18900f1c3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>1</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga1f9f0b80ba445671559b20b18900f1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b15db6013a02e43f7c913a1d250eee5"><td class="memItemLeft" align="right" valign="top"><a id="ga3b15db6013a02e43f7c913a1d250eee5"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 3, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga3b15db6013a02e43f7c913a1d250eee5">Eigen::Vector3cf</a></td></tr>
<tr class="memdesc:ga3b15db6013a02e43f7c913a1d250eee5"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>1</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:ga3b15db6013a02e43f7c913a1d250eee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabb0b4639dc0b48e691e02e95873b0f1"><td class="memItemLeft" align="right" valign="top"><a id="gaabb0b4639dc0b48e691e02e95873b0f1"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 3, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaabb0b4639dc0b48e691e02e95873b0f1">Eigen::Vector3d</a></td></tr>
<tr class="memdesc:gaabb0b4639dc0b48e691e02e95873b0f1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>1</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:gaabb0b4639dc0b48e691e02e95873b0f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ec9ce2d8adbcd6888f3fbf2e1c095a4"><td class="memItemLeft" align="right" valign="top"><a id="ga5ec9ce2d8adbcd6888f3fbf2e1c095a4"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 3, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga5ec9ce2d8adbcd6888f3fbf2e1c095a4">Eigen::Vector3f</a></td></tr>
<tr class="memdesc:ga5ec9ce2d8adbcd6888f3fbf2e1c095a4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>1</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga5ec9ce2d8adbcd6888f3fbf2e1c095a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga837c23269fa22059fbfdca6c653bcc1e"><td class="memItemLeft" align="right" valign="top"><a id="ga837c23269fa22059fbfdca6c653bcc1e"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 3, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga837c23269fa22059fbfdca6c653bcc1e">Eigen::Vector3i</a></td></tr>
<tr class="memdesc:ga837c23269fa22059fbfdca6c653bcc1e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>3</code>&times;<code>1</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga837c23269fa22059fbfdca6c653bcc1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga299db30993dd4e9ca74c7691ad32d50b"><td class="memTemplParams" colspan="2"><a id="ga299db30993dd4e9ca74c7691ad32d50b"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga299db30993dd4e9ca74c7691ad32d50b"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga299db30993dd4e9ca74c7691ad32d50b">Eigen::Vector4</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, 4, 1 &gt;</td></tr>
<tr class="memdesc:ga299db30993dd4e9ca74c7691ad32d50b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>4</code>&times;<code>1</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga299db30993dd4e9ca74c7691ad32d50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0817c8be0e5a087ea3a8127fd508aedf"><td class="memItemLeft" align="right" valign="top"><a id="ga0817c8be0e5a087ea3a8127fd508aedf"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, 4, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga0817c8be0e5a087ea3a8127fd508aedf">Eigen::Vector4cd</a></td></tr>
<tr class="memdesc:ga0817c8be0e5a087ea3a8127fd508aedf"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>1</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga0817c8be0e5a087ea3a8127fd508aedf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad0b8878654cbb4276617a3e417a1622"><td class="memItemLeft" align="right" valign="top"><a id="gaad0b8878654cbb4276617a3e417a1622"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, 4, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaad0b8878654cbb4276617a3e417a1622">Eigen::Vector4cf</a></td></tr>
<tr class="memdesc:gaad0b8878654cbb4276617a3e417a1622"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>1</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gaad0b8878654cbb4276617a3e417a1622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b2fcb53776a2829871f8a49009bef0b"><td class="memItemLeft" align="right" valign="top"><a id="ga9b2fcb53776a2829871f8a49009bef0b"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, 4, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga9b2fcb53776a2829871f8a49009bef0b">Eigen::Vector4d</a></td></tr>
<tr class="memdesc:ga9b2fcb53776a2829871f8a49009bef0b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>1</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga9b2fcb53776a2829871f8a49009bef0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6a8e578d2848cc75f573c15a73bd9b4"><td class="memItemLeft" align="right" valign="top"><a id="gae6a8e578d2848cc75f573c15a73bd9b4"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, 4, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gae6a8e578d2848cc75f573c15a73bd9b4">Eigen::Vector4f</a></td></tr>
<tr class="memdesc:gae6a8e578d2848cc75f573c15a73bd9b4"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>1</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:gae6a8e578d2848cc75f573c15a73bd9b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga46c6c866ea747e6bbd5c435eeaf6c365"><td class="memItemLeft" align="right" valign="top"><a id="ga46c6c866ea747e6bbd5c435eeaf6c365"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, 4, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga46c6c866ea747e6bbd5c435eeaf6c365">Eigen::Vector4i</a></td></tr>
<tr class="memdesc:ga46c6c866ea747e6bbd5c435eeaf6c365"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>4</code>&times;<code>1</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:ga46c6c866ea747e6bbd5c435eeaf6c365"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e589e92f0ae4929f5540a578cfd2bac"><td class="memTemplParams" colspan="2"><a id="ga7e589e92f0ae4929f5540a578cfd2bac"></a>
template&lt;typename Type &gt; </td></tr>
<tr class="memitem:ga7e589e92f0ae4929f5540a578cfd2bac"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga7e589e92f0ae4929f5540a578cfd2bac">Eigen::VectorX</a> = <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; Type, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;</td></tr>
<tr class="memdesc:ga7e589e92f0ae4929f5540a578cfd2bac"><td class="mdescLeft">&#160;</td><td class="mdescRight"><span class="cpp11">[c++11]</span> <code>Dynamic</code>&times;<code>1</code> vector of type <code>Type</code>. <br /></td></tr>
<tr class="separator:ga7e589e92f0ae4929f5540a578cfd2bac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga495330872c3cd279e5fd0419747ada55"><td class="memItemLeft" align="right" valign="top"><a id="ga495330872c3cd279e5fd0419747ada55"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; double &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga495330872c3cd279e5fd0419747ada55">Eigen::VectorXcd</a></td></tr>
<tr class="memdesc:ga495330872c3cd279e5fd0419747ada55"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>1</code> vector of type <code>std::complex&lt;double&gt;</code>. <br /></td></tr>
<tr class="separator:ga495330872c3cd279e5fd0419747ada55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaded8ea004065d07b12a363fe1ed36b4c"><td class="memItemLeft" align="right" valign="top"><a id="gaded8ea004065d07b12a363fe1ed36b4c"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; std::complex&lt; float &gt;, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaded8ea004065d07b12a363fe1ed36b4c">Eigen::VectorXcf</a></td></tr>
<tr class="memdesc:gaded8ea004065d07b12a363fe1ed36b4c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>1</code> vector of type <code>std::complex&lt;float&gt;</code>. <br /></td></tr>
<tr class="separator:gaded8ea004065d07b12a363fe1ed36b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8554c6170729f01c7572574837ecf618"><td class="memItemLeft" align="right" valign="top"><a id="ga8554c6170729f01c7572574837ecf618"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; double, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8554c6170729f01c7572574837ecf618">Eigen::VectorXd</a></td></tr>
<tr class="memdesc:ga8554c6170729f01c7572574837ecf618"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>1</code> vector of type <code>double</code>. <br /></td></tr>
<tr class="separator:ga8554c6170729f01c7572574837ecf618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8028d921d43acd5605eabad41c254ef2"><td class="memItemLeft" align="right" valign="top"><a id="ga8028d921d43acd5605eabad41c254ef2"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; float, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#ga8028d921d43acd5605eabad41c254ef2">Eigen::VectorXf</a></td></tr>
<tr class="memdesc:ga8028d921d43acd5605eabad41c254ef2"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>1</code> vector of type <code>float</code>. <br /></td></tr>
<tr class="separator:ga8028d921d43acd5605eabad41c254ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20e523ca57ee8ef0a945cd4703d2bfd"><td class="memItemLeft" align="right" valign="top"><a id="gaf20e523ca57ee8ef0a945cd4703d2bfd"></a>
typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; int, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__matrixtypedefs.html#gaf20e523ca57ee8ef0a945cd4703d2bfd">Eigen::VectorXi</a></td></tr>
<tr class="memdesc:gaf20e523ca57ee8ef0a945cd4703d2bfd"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code>Dynamic</code>&times;<code>1</code> vector of type <code>int</code>. <br /></td></tr>
<tr class="separator:gaf20e523ca57ee8ef0a945cd4703d2bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Thu Apr 21 2022 13:07:55 for Eigen by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
